- kiosha
- [Swahili Word] kiosha[Swahili Plural] viosha[English Word] that which washes[English Plural] those which wash[Part of Speech] noun[Class] 7/8[Derived Language] Swahili[Derived Word] -osha[Terminology] anthropology------------------------------------------------------------
Swahili-english dictionary. 2013.